Skip to content
This repository has been archived by the owner on Aug 22, 2024. It is now read-only.

Update/add systemd #1

Merged
merged 37 commits into from
Dec 31, 2019
Merged

Update/add systemd #1

merged 37 commits into from
Dec 31, 2019

Conversation

wleepang
Copy link
Contributor

Description of changes:

  • Adds systemd support
  • Refactored to use a config file for parameters like mountpoint, logging interval, volume limits
  • Simplified daemon invocation
  • Various code cleanup

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

* make variable names more descriptive
* add doc comments to functions
* use common utilty functions
* install to /usr/local and symlink to /usr/local/bin
* isolate upstart installation
This is as close to a 1:1 mapping of upstart scripts to systemd.service
options.  Has not been tested, and likely does not work yet.
* specify mointpoint
* volume limits
* logging options
* fix passing filters to jq
* remove need for config value setting via jq (this was only used once)
@wleepang wleepang merged commit 9371866 into master Dec 31, 2019
wleepang pushed a commit that referenced this pull request Nov 8, 2022
wleepang pushed a commit that referenced this pull request Mar 26, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant